"floating dock" - Details

English Term:
floating dock
Arabic Term:
حوض عائم
Arabic Definition:

.